package org.dromara.pay.domain.query;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.mybatis.core.domain.BasePageQuery;

/**
 * 支付宝订单信息查询对象 pay_alipay_orders_sign
 *
 * @author yf
 * @date 2024-07-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class PayAlipayOrdersSignQuery extends BasePageQuery {

    /**
     * 支付宝交易凭证号
     */
    private String alipayNo;

    /**
     * 交易名称
     */
    private String subject;

    /**
     * 交易状态
     */
    private String tradeStatus;

    /**
     * 交易金额
     */
    private BigDecimal totalAmount;

    /**
     * 买家在支付宝的唯一ID
     */
    private String buyer;

    /**
     * 买家付款金额
     */
    private BigDecimal buyerPayAmount;

}
